package com.atom.common.mb.entity.base;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
import java.io.Serializable;


@MappedSuperclass
public abstract class YxxxBaseEntity implements Serializable {

    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;

    private String pitch;
    private Integer pitchAudio;
    private String tone;
    private Integer toneAudio;
    private String temperament;
    private Integer temperamentAudio;
    private String rangeExplain;
    private Integer rangeAudio;
    private String bestRegister;
    private Integer bestRegisterAudio;
    private String toneMethod;
    private Integer toneMethodAudio;
    private String voiceMechanism;
    private Integer voiceMechanismVideo;
    private String ousticMechanism;
    private String provoke;
    private Integer provokeVideo;
    private String struct;
    private Integer structImage;
    private Integer structVideo;
    private String soundMaterial;
    private String mediatorMaterial;
    private Integer mediatorMaterialImage;
    private String mediatorShape;
    private Integer mediatorShapeAudio;
    private String vibrationTransferMaterial;
    private Integer vibrationTransferMaterialImage;
    private String vibrationTransferStruct;
    private Integer vibrationTransferStructImage;
    private String resonatorMaterial;
    private Integer resonatorMaterialImage;
    private String resonatorStrut;
    private Integer resonatorStrutImage;
    private String mainPartSound;
    private Integer mainPartSoundAudio;
    private String techniques;
    private Integer techniquesVideo;
    private String spectrum;
    private Integer spectrumImage;
    private String spectrumAnalysis;
    private Integer spectrumAnalysisImage;
    private String gcxxId;
    private String mediatorStruct;
    private Integer mediatorStructImage;
    private String gjz;



    @Column(name = "pitch")
    public String getPitch() {
        return pitch;
    }

    public void setPitch(String pitch) {
        this.pitch = pitch;
    }


    @Column(name = "pitchAudio")
    public Integer getPitchAudio() {
        return pitchAudio;
    }

    public void setPitchAudio(Integer pitchAudio) {
        this.pitchAudio = pitchAudio;
    }


    @Column(name = "tone")
    public String getTone() {
        return tone;
    }

    public void setTone(String tone) {
        this.tone = tone;
    }


    @Column(name = "toneAudio")
    public Integer getToneAudio() {
        return toneAudio;
    }

    public void setToneAudio(Integer toneAudio) {
        this.toneAudio = toneAudio;
    }


    public String getRangeExplain() {
		return rangeExplain;
	}

	public void setRangeExplain(String rangeExplain) {
		this.rangeExplain = rangeExplain;
	}

	@Column(name = "temperament")
    public String getTemperament() {
        return temperament;
    }

    public void setTemperament(String temperament) {
        this.temperament = temperament;
    }


    @Column(name = "temperamentAudio")
    public Integer getTemperamentAudio() {
        return temperamentAudio;
    }

    public void setTemperamentAudio(Integer temperamentAudio) {
        this.temperamentAudio = temperamentAudio;
    }


//    @Column(name = "range")
//    public String getRange() {
//        return range;
//    }
//
//    public void setRange(String range) {
//        this.range = range;
//    }


    @Column(name = "rangeAudio")
    public Integer getRangeAudio() {
        return rangeAudio;
    }

    public void setRangeAudio(Integer rangeAudio) {
        this.rangeAudio = rangeAudio;
    }


    @Column(name = "bestRegister")
    public String getBestRegister() {
        return bestRegister;
    }

    public void setBestRegister(String bestRegister) {
        this.bestRegister = bestRegister;
    }


    @Column(name = "bestRegisterAudio")
    public Integer getBestRegisterAudio() {
        return bestRegisterAudio;
    }

    public void setBestRegisterAudio(Integer bestRegisterAudio) {
        this.bestRegisterAudio = bestRegisterAudio;
    }


    @Column(name = "toneMethod")
    public String getToneMethod() {
        return toneMethod;
    }

    public void setToneMethod(String toneMethod) {
        this.toneMethod = toneMethod;
    }


    @Column(name = "toneMethodAudio")
    public Integer getToneMethodAudio() {
        return toneMethodAudio;
    }

    public void setToneMethodAudio(Integer toneMethodAudio) {
        this.toneMethodAudio = toneMethodAudio;
    }


    @Column(name = "voiceMechanism")
    public String getVoiceMechanism() {
        return voiceMechanism;
    }

    public void setVoiceMechanism(String voiceMechanism) {
        this.voiceMechanism = voiceMechanism;
    }


    @Column(name = "voiceMechanismVideo")
    public Integer getVoiceMechanismVideo() {
        return voiceMechanismVideo;
    }

    public void setVoiceMechanismVideo(Integer voiceMechanismVideo) {
        this.voiceMechanismVideo = voiceMechanismVideo;
    }


    @Column(name = "ousticMechanism")
    public String getOusticMechanism() {
        return ousticMechanism;
    }

    public void setOusticMechanism(String ousticMechanism) {
        this.ousticMechanism = ousticMechanism;
    }


    @Column(name = "provoke")
    public String getProvoke() {
        return provoke;
    }

    public void setProvoke(String provoke) {
        this.provoke = provoke;
    }


    @Column(name = "provokeVideo")
    public Integer getProvokeVideo() {
        return provokeVideo;
    }

    public void setProvokeVideo(Integer provokeVideo) {
        this.provokeVideo = provokeVideo;
    }


    @Column(name = "struct")
    public String getStruct() {
        return struct;
    }

    public void setStruct(String struct) {
        this.struct = struct;
    }


    @Column(name = "structImage")
    public Integer getStructImage() {
        return structImage;
    }

    public void setStructImage(Integer structImage) {
        this.structImage = structImage;
    }


    @Column(name = "structVideo")
    public Integer getStructVideo() {
        return structVideo;
    }

    public void setStructVideo(Integer structVideo) {
        this.structVideo = structVideo;
    }


    @Column(name = "soundMaterial")
    public String getSoundMaterial() {
        return soundMaterial;
    }

    public void setSoundMaterial(String soundMaterial) {
        this.soundMaterial = soundMaterial;
    }


    @Column(name = "mediatorMaterial")
    public String getMediatorMaterial() {
        return mediatorMaterial;
    }

    public void setMediatorMaterial(String mediatorMaterial) {
        this.mediatorMaterial = mediatorMaterial;
    }


    @Column(name = "mediatorMaterialImage")
    public Integer getMediatorMaterialImage() {
        return mediatorMaterialImage;
    }

    public void setMediatorMaterialImage(Integer mediatorMaterialImage) {
        this.mediatorMaterialImage = mediatorMaterialImage;
    }


    @Column(name = "mediatorShape")
    public String getMediatorShape() {
        return mediatorShape;
    }

    public void setMediatorShape(String mediatorShape) {
        this.mediatorShape = mediatorShape;
    }


    @Column(name = "mediatorShapeAudio")
    public Integer getMediatorShapeAudio() {
        return mediatorShapeAudio;
    }

    public void setMediatorShapeAudio(Integer mediatorShapeAudio) {
        this.mediatorShapeAudio = mediatorShapeAudio;
    }


    @Column(name = "vibrationTransferMaterial")
    public String getVibrationTransferMaterial() {
        return vibrationTransferMaterial;
    }

    public void setVibrationTransferMaterial(String vibrationTransferMaterial) {
        this.vibrationTransferMaterial = vibrationTransferMaterial;
    }


    @Column(name = "vibrationTransferMaterialImage")
    public Integer getVibrationTransferMaterialImage() {
        return vibrationTransferMaterialImage;
    }

    public void setVibrationTransferMaterialImage(Integer vibrationTransferMaterialImage) {
        this.vibrationTransferMaterialImage = vibrationTransferMaterialImage;
    }


    @Column(name = "vibrationTransferStruct")
    public String getVibrationTransferStruct() {
        return vibrationTransferStruct;
    }

    public void setVibrationTransferStruct(String vibrationTransferStruct) {
        this.vibrationTransferStruct = vibrationTransferStruct;
    }


    @Column(name = "vibrationTransferStructImage")
    public Integer getVibrationTransferStructImage() {
        return vibrationTransferStructImage;
    }

    public void setVibrationTransferStructImage(Integer vibrationTransferStructImage) {
        this.vibrationTransferStructImage = vibrationTransferStructImage;
    }


    @Column(name = "resonatorMaterial")
    public String getResonatorMaterial() {
        return resonatorMaterial;
    }

    public void setResonatorMaterial(String resonatorMaterial) {
        this.resonatorMaterial = resonatorMaterial;
    }


    @Column(name = "resonatorMaterialImage")
    public Integer getResonatorMaterialImage() {
        return resonatorMaterialImage;
    }

    public void setResonatorMaterialImage(Integer resonatorMaterialImage) {
        this.resonatorMaterialImage = resonatorMaterialImage;
    }


    @Column(name = "resonatorStrut")
    public String getResonatorStrut() {
        return resonatorStrut;
    }

    public void setResonatorStrut(String resonatorStrut) {
        this.resonatorStrut = resonatorStrut;
    }


    @Column(name = "resonatorStrutImage")
    public Integer getResonatorStrutImage() {
        return resonatorStrutImage;
    }

    public void setResonatorStrutImage(Integer resonatorStrutImage) {
        this.resonatorStrutImage = resonatorStrutImage;
    }


    @Column(name = "mainPartSound")
    public String getMainPartSound() {
        return mainPartSound;
    }

    public void setMainPartSound(String mainPartSound) {
        this.mainPartSound = mainPartSound;
    }


    @Column(name = "mainPartSoundAudio")
    public Integer getMainPartSoundAudio() {
        return mainPartSoundAudio;
    }

    public void setMainPartSoundAudio(Integer mainPartSoundAudio) {
        this.mainPartSoundAudio = mainPartSoundAudio;
    }


    @Column(name = "techniques")
    public String getTechniques() {
        return techniques;
    }

    public void setTechniques(String techniques) {
        this.techniques = techniques;
    }


    @Column(name = "techniquesVideo")
    public Integer getTechniquesVideo() {
        return techniquesVideo;
    }

    public void setTechniquesVideo(Integer techniquesVideo) {
        this.techniquesVideo = techniquesVideo;
    }


    @Column(name = "spectrum")
    public String getSpectrum() {
        return spectrum;
    }

    public void setSpectrum(String spectrum) {
        this.spectrum = spectrum;
    }


    @Column(name = "spectrumImage")
    public Integer getSpectrumImage() {
        return spectrumImage;
    }

    public void setSpectrumImage(Integer spectrumImage) {
        this.spectrumImage = spectrumImage;
    }


    @Column(name = "spectrumAnalysis")
    public String getSpectrumAnalysis() {
        return spectrumAnalysis;
    }

    public void setSpectrumAnalysis(String spectrumAnalysis) {
        this.spectrumAnalysis = spectrumAnalysis;
    }


    @Column(name = "spectrumAnalysisImage")
    public Integer getSpectrumAnalysisImage() {
        return spectrumAnalysisImage;
    }

    public void setSpectrumAnalysisImage(Integer spectrumAnalysisImage) {
        this.spectrumAnalysisImage = spectrumAnalysisImage;
    }


    @Column(name = "gcxxid")
    public String getGcxxId() {
        return gcxxId;
    }

    public void setGcxxId(String gcxxId) {
        this.gcxxId = gcxxId;
    }


    @Column(name = "mediatorStruct")
    public String getMediatorStruct() {
        return mediatorStruct;
    }

    public void setMediatorStruct(String mediatorStruct) {
        this.mediatorStruct = mediatorStruct;
    }


    @Column(name = "mediatorStructImage")
    public Integer getMediatorStructImage() {
        return mediatorStructImage;
    }

    public void setMediatorStructImage(Integer mediatorStructImage) {
        this.mediatorStructImage = mediatorStructImage;
    }


    @Column(name = "gjz")
    public String getGjz() {
        return gjz;
    }

    public void setGjz(String gjz) {
        this.gjz = gjz;
    }



}
